﻿using OA.Models.Attributes;
using OA.Models.Enums;
using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace OA.Models
{
    [ApplicationFormType(ApplicationFormType.考勤类)]
    public class 请假申请表 : ApplicationForm
    {
        [Required]
        public _请假申请表_请假类型 请假类型 { get; set; }
        [Required]
        [DisplayFormat(DataFormatString = "{0: yyyy年MM月dd日 HH:mm}")]
        public DateTime 开始时间 { get; set; }
        [Required]
        [DisplayFormat(DataFormatString = "{0: yyyy年MM月dd日 HH:mm}")]
        public DateTime 结束时间 { get; set; }
        [Required]
        public double 天数 { get; set; }
        [Required]
        public double 小时数 { get; set; }
        public string 请假事由 { get; set; }
    }
}
